package com.shop2cn.iapi.sqdistributor.parameter.request;

import java.util.List;

import com.shop2cn.iapi.sqdistributor.parameter.request.pojo.DistributorCommission;
import com.shop2cn.iapi.sqdistributor.parameter.request.pojo.PartnerCommission;
import com.shop2cn.iapi.sqdistributor.parameter.request.pojo.ProductCommission;
import com.ymt.base.BaseBean;

@SuppressWarnings("serial")
public class SaveProductCommissionReq extends BaseBean{

	/**
	 * 商户id
	 */
	private Long merchantId;
	
	/**
	 * 商品分佣数组
	 */
	private List<ProductCommission> productCommissions;
	
	/**
	 * 分销员商品分佣数组（与合伙人必须有一个不能为空数组）
	 */
	private List<DistributorCommission> distributorCommissions;
	
	/**
	 * 合伙人商品分佣数组（与分销员必须有一个不能为空数组）
	 */
	private List<PartnerCommission> partnerCommissions;

	public Long getMerchantId() {
		return merchantId;
	}

	public void setMerchantId(Long merchantId) {
		this.merchantId = merchantId;
	}

	public List<ProductCommission> getProductCommissions() {
		return productCommissions;
	}

	public void setProductCommissions(List<ProductCommission> productCommissions) {
		this.productCommissions = productCommissions;
	}

	public List<DistributorCommission> getDistributorCommissions() {
		return distributorCommissions;
	}

	public void setDistributorCommissions(
			List<DistributorCommission> distributorCommissions) {
		this.distributorCommissions = distributorCommissions;
	}

	public List<PartnerCommission> getPartnerCommissions() {
		return partnerCommissions;
	}

	public void setPartnerCommissions(List<PartnerCommission> partnerCommissions) {
		this.partnerCommissions = partnerCommissions;
	}
}
